/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}  /* 初始化标签在所有浏览器中的margin、padding值 */
fieldset,img {border:0 none}  /* 重置fieldset（表单分组）、图片的边框为0*/
dl,ul,ol,menu,li {list-style:none}   /* 重置类表前导符号为onne,menu在HTML5中有效 */
blockquote, q {quotes: none}   /* 重置嵌套引用的引号类型 */
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}  /* 重置嵌套引用*/
input,select,textarea,button {vertical-align:middle}  /* 重置表单控件垂直居中*/
button {border:0 none;background-color:transparent;cursor:pointer;padding:0 12px;}  /* 重置表单button按钮效果 */
body {background:#fff}   /* 重置body 页面背景为白色 */
body,th,td,input,select,textarea,button {font-size:1rem;line-height:1 ;font-family: PingFang SC;color:#333333;font-weight:normal;} /* 重置页面文字属性 "微软雅黑", "黑体", */
a {color:#666;text-decoration:none}  /* 重置链接a标签 */
a:active,a:hover{text-decoration:none !important}    /* 重置链接a标签的鼠标滑动效果 */
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}  /* 重置样式标签的样式 */
caption {display:none;}    /* 重置表格标题为隐藏 */
table {width:100%;border-collapse:collapse;border-spacing:0;table-layout:automatic;white-space: nowrap;}    /* 重置table属性 */
table tr th,table td{text-align:center !important;}
img{vertical-align: middle;}  /* 图片在当前行内的垂直位置 */
*{box-sizing: border-box}
/* 页面设置 */
/* 取消a标签点击后的虚线框 */
a,button,select,input{outline: none;}
/* a:active {star:expression(this.onFocus=this.blur());} */

/*自定义class类*/
.clear-b:after,.clear-b:before{content:'';clear:both;} /*清空浮动*/
.float-l{float:left;}
.float-r{float:right;}
/*文字居中*/
.text-cen{text-align:center;}
.text-left{text-align:left;}
.text-rig{text-align:right;}

.container{width:1280px;margin:0 auto}	/*居中布局*/
.asterisk {color: #FF5C41;}/****橙色主题色*/
.flex{display:flex;flex-direction: row;}/*横向布局*/
.column{display:flex;flex-direction: column;}/*竖向布局*/
.spaceAround {display: flex;justify-content: space-around;}/*横向分布式布局*/
.heng,
.heng2 {
  background: #C3172E;
  width: 24px;
  height: 4px;
  margin: 25px auto 86px auto;
}
.heng2{
  margin: 56px auto 22px auto;
}
html{
  min-width: 1200px;
  overflow: auto;
  font-family: PingFang SC;
}

.child-banner{
  height: 35rem;
  width: 100%;
  text-align: center;
  color: #ffffff;
  font-family: Resource Han Rounded CN;
  font-weight: 300;
  padding-top: 14.5rem;
}
.child-banner>p:first-child{
  font-size: 3.9rem;
  line-height: 5.3rem;
}
.child-banner>p:last-child{
  font-size: 2rem;
  line-height: 4.35rem;
}
@keyframes fadein{
  0%{opacity: 0;
  }
  100%{
    opacity: 1;
  }
}
@-webkit-keyframes fadein{
  0%{opacity: 0;
  }
  100%{
    opacity: 1;

  }
}
@-moz-keyframes fadein{
  0%{opacity: 0;
  }
  100%{
    opacity: 1;
  }
}
@-o-keyframes fadein{
  0%{opacity: 0;
  }
  100%{
    opacity: 1;

  }
}
::-webkit-scrollbar{
  width: 5px;
  background: rgba(150, 150, 150,0.5);
  border-radius: 5px;
}
/*body{*/
/*  animation:fadein 5s linear 1;*/
/*  -webkit-animation:fadein 5s linear 1;*/
/*  -moz-animation:fadein 5s linear 1;*/
/*  -o-animation:fadein 5s linear 1;*/
/*  -ms-animation:fadein 5s linear 1;*/
/*}*/
body{
  min-width: 1400px;
  max-width: 1920px;
  margin: 0 auto;
}
